home *** CD-ROM | disk | FTP | other *** search
/ Win Platinum / Win Platinum.iso / graphics / editsch2 / sch-read.me < prev    next >
Text File  |  1991-06-04  |  11KB  |  309 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                                EditSCH Version 2.0
  7.                                        by
  8.                                     Softronix
  9.                                     (c) 1991
  10.  
  11.  
  12.  
  13.  
  14.  
  15.                    EditSCH - License and Disclaimer Statement
  16.                           Copyright (c) 1991 Softronix
  17.                               All rights reserved.
  18.  
  19. EditSCH is distributed as a user-supported software product.  You may copy and
  20. distribute EditSCH and its accompanying files freely, as long as the files are
  21. distributed together unaltered.  If you find EditSCH useful and wish to use it
  22. regularly, Softronix requests that you register, so you can receive full
  23. customer support and a library of components for used with EditSCH.
  24.  
  25. EditSCH is distributed "as is" and without any express or implied warranties.
  26. Because of the diversity of conditions and hardware under which this program
  27. may be used, no warranty of fitness for a particular purpose is offered.  The
  28. user is advised to test the program thoroughly before relying on it.  The user
  29. assumes the entire risk of using the program.  Any liability of Softronix is
  30. limited exclusively to product replacement or refund of the registration fee.
  31.  
  32.  
  33. I.  Introduction
  34.  
  35. EditSCH is a user-supported schematic capture package.  It was developed to
  36. provide a low cost and professional method of creating schematics and
  37. distributing these designs to others via floppies or BBSs.  EditSCH is
  38. compatible with EditPCB, a PCB layout design package, also distributed by
  39. Softronix.
  40.  
  41. An IBM compatible equipped with 640K, EGA/VGA graphics, and a mouse is the
  42. only minimum mandatory hardware required to run EditSCH; however, a hard disk
  43. and printer are strongly recommended.
  44.  
  45. EditSCH supports a wide range of laser and dot-matrix printers enabling almost
  46. anyone with an output device to generate schematics.
  47.  
  48. If you evaluate EditSCH and find it suitable for your needs,  the registration
  49. fee is $25 ( U.S. funds).  Your registration includes an expanded user's guide
  50. contained in a 3-ring binder, and PrintHP, a HP-GL print utility, and a library
  51. of components (see SCH-LIBR.LST, contained with the distribuition). If you have
  52. any questions or wish to register write:
  53.  
  54.            Softronix
  55.            119 Oakcrest Rd
  56.            Huntsville, AL 35811
  57.  
  58. or call (205)851-7945 between the hours of 8:00 AM and 4:30 PM, Monday through
  59. Friday (central time).  Payment is accepted by check or money order.  COD
  60. orders also accepted; there is a $5.00 C.O.D. charge.
  61.  
  62. In addition to the weekday business hours, Softronix maintains a BBS.
  63. Just call (205)851-7945 between the hours of 6:00 PM to 6:00 AM to
  64. get the latest information on EditSCH and other Softronix products.
  65. Payment is accepted by check or money order. COD orders may be
  66. placed over the BBS for the fastest service.
  67.  
  68. EditSCH V2 is a powerful product.  Softronix strongly recommends registration
  69. of your product in order to fully utilize all of EditSCH's features.
  70.  
  71.  
  72.  
  73. II. Getting Started
  74.  
  75. Two programs are included in the EditSCH package, EditSCH and PrintDM.
  76. EditSCH is used to create schematics, while PrintDM is used to print the
  77. schematic.
  78.  
  79. Before using EditSCH or PrintDM, make a directory to hold the programs and the
  80. schematics you are going to create.  Softronix suggests the following:
  81.  
  82.      C:\SCH
  83.  
  84. Next place all EditSCH programs and support files into the new directory.
  85.  
  86. If you do not have a mouse, the arrow keys may be used to move the cursor.  The
  87. HOME and ENTER keys replace the LEFT mouse button, and the PgUp key replaces
  88. the RIGHT button.
  89.  
  90. You are now ready to start drawing schematics!
  91.  
  92.  
  93.  
  94. III.  EditSCH Commands
  95.  
  96. A. Windows
  97.  
  98. EditSCH begins by opening a window onto the schematic workspace.  Windows can
  99. be resized or moved.
  100.  
  101. To move a window, place the mouse on the active window and press the RIGHT
  102. mouse button.  While holding the button down, drag the window to the new screen
  103. location.
  104.  
  105. To resize the active window, place the mouse on the border of the window and
  106. press the LEFT mouse button.  While holding the button down, resize the window
  107. to the desired size.
  108.  
  109.  
  110. B. Menu
  111.  
  112. The bar menu at the top of the screen is used to select various EditSCH
  113. commands.  Select a command category by placing the mouse over the category
  114. word.  A drop-down menu will appear.  Move the mouse to the desired option and
  115. press the LEFT mouse button.
  116.  
  117. If you wish to collapse a drop-down menu without selecting a command, move the
  118. mouse to a blank area on the screen and press the LEFT mouse button.
  119.  
  120. C. File Options
  121.  
  122.      Load Schematic    - Used to load schematics.
  123.      Save Schematic    - Used to save schematics.
  124.      Clear Schematic   - Used to erase the schematic page.
  125.      Quit              - Used to end EditSCH design sessions.
  126.  
  127. D.  Draw Options
  128.  
  129. The Draw options menu contains the following commands:
  130.  
  131.      Wire        - Used to draw wires.
  132.      Dot         - Used to highlight connect points.
  133.      Label       - Used to name wire nets.
  134.      Line        - Used to draw lines.
  135.      Arc         - Used to draw arcs.
  136.      Bus         - Used to draw buses.
  137.      Circle      - Used to draw circles.
  138.      Text        - Used to draw text.
  139.      Analog GND  - Used to draw an Analog GND symbol.
  140.      Digital GND - Used to draw a Digital GND symbol.
  141.  
  142. Two types of objects exist in EditSCH, electrical and graphical.  Electrical
  143. objects contain additional information necessary to construct netlists from
  144. schematic drawings.  Wires, Labels, Analog GNDs, and Digital GNDs are the only
  145. objects which contain electrical connection information.  The Dot and Bus
  146. objects serve only to enhance the appearance of the schematic.  When an
  147. electrical connection is desired between two or more components use the Draw
  148. Wire command.  If you desire to name a net, use the Draw Label command.  Draw
  149. Analog and Digital GNDs automatically tie nets connected to them directly to
  150. the ground net.
  151.  
  152.  
  153. The remaining objects, Dot, Line, Arc, Bus, Circle, and Text, contain no
  154. electrical information.
  155. E.  Edit Options
  156.  
  157. The Edit options menu contains the following commands:
  158.      Delete            - Used to remove objects.
  159.      Move              - Used to move objects.
  160.      Copy              - Used to copy objects.
  161.      Block Delete      - Used to remove a block of objects.
  162.      Block Move        - Used to move a block of objects.
  163.      Block Copy        - Used to copy a block of objects.
  164.      Edit Text         - Used to modify text.
  165.  
  166.  
  167. F.  Window Options
  168.  
  169. The Window options menu contains the following commands:
  170.  
  171.      Create      - Used to create a new window.
  172.      Close       - Used to delete a window.
  173.      Pop         - Used to change active windows.
  174.      Zoom In     - Used to move in on schematic.
  175.      Zoom Out    - Used to move out from schematic.
  176.      Center      - Used to center active window.
  177.  
  178.  
  179. G.  Component Options
  180.  
  181. The Component options menu contains commands necessary for loading existing
  182. components, saving new components, and creating components.
  183.  
  184.      Load Component    - Used to load components.
  185.      Save Component    - Used to save new components.
  186.      Place Pin         - Used to make component pins.
  187.      Place Ref Field   - Used to place a reference designator field.
  188.      Place Type Field  - Used to place a type designator field.
  189.      Edit Field        - Used to change pin numbers, reference and type fields.
  190.  
  191. A component must contain a reference field, type field, and one or more pins.
  192. The reference field serves to distinguish similar parts from one another, such
  193. as R1 and R2, or U10 and U45.  The type field contains the component value such
  194. as 100 ohms, or 74LS04.  The pin(s) defines the pin number, and location where
  195. a wire connects.
  196.  
  197. H. Setup Options
  198.  
  199. The Setup options menu contains the following commands:
  200.      Dot         - Used to set the outer diameter of connecting dots.
  201.      Bus         - Used to set the current bus width.
  202.      Grid        - Used to set Grid and Snap.
  203.      Directory   - Used to set the schematic directory.
  204.  
  205.  
  206.  
  207. IV.  PrintDM Command
  208.  
  209. PrintDM is a stand-alone print utility used to output schematics.
  210.  
  211. The command-line parameters are NOT case-sensitive.  The command-line syntax
  212. for PrintDM is shown below:
  213.  
  214.      PrintDM [ options ] file
  215.            -O device
  216.            -X number
  217.            -Y number
  218.            -M mode
  219.            -P port
  220.            -S scale
  221.  
  222.  
  223. A. -O device option
  224.  
  225. This option defines the output device type.  Currently, PrintDM supported
  226. devices are:
  227.  
  228.      FX - Epson-compatible 9-pin dot matrix printers
  229.      LQ - Epson-compatible 24-pin dot matrix printers
  230.      LJ - HP LaserJet
  231.      PS - Postscript Printers
  232.  
  233.  
  234. B. -X and -Y option
  235.  
  236. This option moves the print origin from 0,0 to a user defined location.  The
  237. units are in mils.  One mil equals one one-thousandth (1/1000) of an inch.
  238.  
  239. C. -M option
  240.  
  241. This option sets the print resolution.  Currently, PrintDM supports three
  242. resolution modes: Lo, Med, and Hi.  Lo resolution is useful for quick schematic
  243. plots to find the general placement of parts. Med and Hi resolution are used to
  244. output schematics suitable for reading and copying.  If the PS device is
  245. selected, all plots are generated with a resolution setting of Hi.  If no
  246. option is given, a schematic is generated in low resolution mode.
  247.  
  248. D. -P option
  249.  
  250. This option defines the output port location.  Currently PrintDM supports the
  251. following port locations: LPT1, LPT2, COM1, COM2, and FILE.  PrintDM does not
  252. change serial port options (i.e. baud rate).  You must have these options set
  253. prior to printing.  If this option is not used, output will go to LPT1.
  254.  
  255. If the FILE option is chosen, PrintDM will generate output to a file called
  256. PLOTFILE instead of sending the output directly to the output device.  This
  257. option is useful when you wish to print the schematic elsewhere or later.
  258.  
  259. E. -S option
  260.  
  261. This option is used to scale the schematic.  A floating point number is legal
  262. with this option.
  263.  
  264.  
  265. I. PrintDM Command-line Examples
  266.  
  267. An example schematic is included with EditSCH.  Below are some command-line
  268. examples for plotting the file.
  269.  
  270. PrintDM -O LQ -p FILE -s0.6 -m med example.sch
  271.  
  272. This line prints the schematic for example.sch.  The output is for an Epson 24-
  273. pin printer.  The output is 0.6X the actual size with medium resolution.
  274.  
  275. PrintDM -Ofx -S 2.0 -m hi example.sch
  276.  
  277. This line prints the schematic for example.sch.  The output is for an Epson 9-
  278. pin printer.  The output is 2X the actual size. The plot resolution is HI.
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304. Acknowledgements
  305.  
  306. PostScript is a registered trademark of Adobe Systems, Inc.
  307. IBM is a registered trademark of International Business Machines Corporation.
  308. Printer names are trademarks of their respective manufacturers.
  309.